random minelaying - French English Dictionary